offer a guarantee - Englisch Synonyme Wörterbuch